package com.mes.cloud.api.dto.request.organization;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Description TODO
 * @author: wxm
 * @date: 2019/8/23 10:55
 * @version: 1.0
 */
@Data
public class SynchroOrganizationAddRequest {

    @ApiModelProperty(value = "id主键", required = false)
    private String id;

    @ApiModelProperty(value = "组织编码", required = false)
    private String code;

    @ApiModelProperty(value = "组织名称", required = false)
    private String name;

    @ApiModelProperty(value = "上级组织", required = false)
    private String parentId;

    @ApiModelProperty(value = "上级组织", required = false)
    private String parentGroup;

    @ApiModelProperty(value = "组织类型", required = false)
    private String type;

    @ApiModelProperty(value = "组织负责人", required = false)
    private String mangerment;

    @ApiModelProperty(value = "组织层级", required = false)
    private String level;

    @ApiModelProperty(value = "组织标识", required = false)
    private Integer flag;

    @ApiModelProperty(value = "详细地址", required = false)
    private String addressDetail;

    @ApiModelProperty(value = "成本中心编码", required = false)
    private String costCode;

    @ApiModelProperty(value = "组织备注", required = false)
    private String remark;

    @ApiModelProperty(value = "状态(0：禁用，1：启用)", required = false)
    private String enableFlag;
}
